package com.pap.customer.agent.info;

import com.pap.base.service.IPapBaseService;
import com.pap.customer.agent.info.dto.CustomerInfoWithDetailDTO;
import com.pap.customer.info.auto.entity.CustomerInfo;

public interface ICustomerInfoAgent extends IPapBaseService<CustomerInfo> {

	int saveWithDetails(CustomerInfoWithDetailDTO customerInfoWithDetailDTO, String clientLicenseId,
			String loginUserId);

	int updateWithDetails(CustomerInfoWithDetailDTO customerInfoWithDetailDTO, String clientLicenseId,
			String loginUserId);
	
	int deleteWithDetails(String customerBasciInfoId);
	
	CustomerInfoWithDetailDTO selectWithDetails(String customerBasciInfoId);
}
